Big Huge Thesaurus

Capra falconeri

noun